Skip to main content

Filter by:


Star Rating

Review Score

Bay Lake – 469 hotels and places to stay
See the latest prices and deals by choosing your dates.
Wyndham Orlando Resort & Conference Center, Celebration Area, hotel in Bay Lake

Family and pet friendly resort near Disney. This hotel features 2 outdoor heated swimming pools, Starbucks, H Street Grille, Pizza Hut, Kids Zone with an arcade and electric car charging stations and...

Staff was nice. Great location- very close to restaurants, shops and Disney parks.
7.7
Scored 7.7
Good
Rated good
3,474 reviews
Price from$60per night
Wyndham Garden Lake Buena Vista Disney Springs® Resort Area, hotel in Bay Lake

This Lake Buena Vista hotel is in the Walt Disney World Resort® and has 2 heated pools and an aquatic playground. Disney Springs® is opposite the hotel. The hotel is an 11 minutes' drive from Epcot.

So close to Disney springs! Luggage check so you can go explore before room was ready. Value of the hotel
7.8
Scored 7.8
Good
Rated good
4,234 reviews
Price from$99.20per night
Rosen Inn Lake Buena Vista, hotel in Bay Lake

Walt Disney World is 0.8 mi from Rosen Inn Lake Buena Vista. The property offers shuttles to Orlando theme parks. It features 2 restaurants and 2 outdoor pools. Rooms feature free WiFi.

The rooms were clean and the price was affordable and the staff was great. The splash pool was a plus for my grandchildren. The location is perfect. We were close to everything!
7.9
Scored 7.9
Good
Rated good
7,184 reviews
Price from$79.19per night
Magic Moment Resort and Kids Club, hotel in Bay Lake

Offering a year-round outdoor pool and fitness center, Magic Moment Resort and Kids Club is located in Kissimmee, 13 minutes' drive from Walt Disney World Resort.

Loved the pool and the facilities
8.1
Scored 8.1
Very Good
Rated very good
7,027 reviews
Price from$74.08per night
SpringHill Suites by Marriott Orlando Lake Buena Vista in Marriott Village, hotel in Bay Lake

This all-suite hotel in Lake Buena Vista is 1 mi from Walt Disney World and Disney Springs. The hotel offers a free hot breakfast buffet and free high-speed internet access.

Need a bit more variety.Additional sides.
8.0
Scored 8.0
Very Good
Rated very good
3,916 reviews
Price from$110per night
Holiday Inn & Suites Orlando SW - Celebration Area, an IHG Hotel, hotel in Bay Lake

Located 10 minutes' drive from Walt Disney World, this Kissimmee hotel offers a 2 outdoor pools and 2 on-site restaurants. Guests will also be 5 minutes' walk from Old Town amusement park.

I like the balcony I like the style of the room.
7.8
Scored 7.8
Good
Rated good
1,429 reviews
Price from$61per night
Holiday Inn Resort Orlando - Lake Buena Vista, an IHG Hotel, hotel in Bay Lake

Offering spacious family-friendly accommodations furnished with flat-screen cable TVs, microwaves and refrigerators, this hotel is only minutes from Walt Disney World and features free transfers to...

I liked that my room had a balcony that I enjoyed!
8.1
Scored 8.1
Very Good
Rated very good
2,764 reviews
Price from$81.88per night
Staybridge Suites Orlando Royale Parc Suites, an IHG Hotel, hotel in Bay Lake

Staybridge Suites Orlando Royale Parc Suites, an IHG Hotel Parc Suites is 6 minutes' drive from the entrance to Walt Disney World.

We loved the size of the room. We loved that they were pet friendly.
8.0
Scored 8.0
Very Good
Rated very good
4,330 reviews
Price from$101.48per night
Red Lion Hotel Orlando Lake Buena Vista South- Near Disney, hotel in Bay Lake

Red Lion Hotel Orlando Lake Buena Vista South is located an 8 minutes' drive from The Walt Disney World Resort.

The only issue we had was checking in. We waited in the line for an hour and 20 minutes to check in. The line was outside the door.
8.5
Scored 8.5
Very Good
Rated very good
2,947 reviews
Price from$67.15per night
Sheraton Orlando Lake Buena Vista Resort, hotel in Bay Lake

Located 10 minutes' drive from central Walt Disney World Resort, this hotel offers amenities including 2 outdoor pools, a waterslide and a scheduled transfer service to Disney theme parks.

7.4
Scored 7.4
Good
Rated good
2,464 reviews
Price from$87per night
See all hotels near Bay Lake
Subscribe to receive premium deals

Prices drop the second you sign up!